// Copyright 2015 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

//go:build (mips || mipsle || mips64 || mips64le) && linux
// +build mips mipsle mips64 mips64le
// +build linux

// package runtime -- go2cs converted at 2022 March 13 05:27:01 UTC
// import "runtime" ==> using runtime = go.runtime_package
// Original source: C:\Program Files\Go\src\runtime\sigtab_linux_mipsx.go
namespace go;

public static partial class runtime_package {

private static array<sigTabT> sigtable = new array<sigTabT>(new sigTabT[] { {0,"SIGNONE: no trap"}, {_SigNotify+_SigKill,"SIGHUP: terminal line hangup"}, {_SigNotify+_SigKill,"SIGINT: interrupt"}, {_SigNotify+_SigThrow,"SIGQUIT: quit"}, {_SigThrow+_SigUnblock,"SIGILL: illegal instruction"}, {_SigThrow+_SigUnblock,"SIGTRAP: trace trap"}, {_SigNotify+_SigThrow,"SIGABRT: abort"}, {_SigThrow,"SIGEMT"}, {_SigPanic+_SigUnblock,"SIGFPE: floating-point exception"}, {0,"SIGKILL: kill"}, {_SigPanic+_SigUnblock,"SIGBUS: bus error"}, {_SigPanic+_SigUnblock,"SIGSEGV: segmentation violation"}, {_SigThrow,"SIGSYS: bad system call"}, {_SigNotify,"SIGPIPE: write to broken pipe"}, {_SigNotify,"SIGALRM: alarm clock"}, {_SigNotify+_SigKill,"SIGTERM: termination"}, {_SigNotify,"SIGUSR1: user-defined signal 1"}, {_SigNotify,"SIGUSR2: user-defined signal 2"}, {_SigNotify+_SigUnblock+_SigIgn,"SIGCHLD: child status has changed"}, {_SigNotify,"SIGPWR: power failure restart"}, {_SigNotify+_SigIgn,"SIGWINCH: window size change"}, {_SigNotify+_SigIgn,"SIGURG: urgent condition on socket"}, {_SigNotify,"SIGIO: i/o now possible"}, {0,"SIGSTOP: stop, unblockable"}, {_SigNotify+_SigDefault+_SigIgn,"SIGTSTP: keyboard stop"}, {_SigNotify+_SigDefault+_SigIgn,"SIGCONT: continue"}, {_SigNotify+_SigDefault+_SigIgn,"SIGTTIN: background read from tty"}, {_SigNotify+_SigDefault+_SigIgn,"SIGTTOU: background write to tty"}, {_SigNotify,"SIGVTALRM: virtual alarm clock"}, {_SigNotify+_SigUnblock,"SIGPROF: profiling alarm clock"}, {_SigNotify,"SIGXCPU: cpu limit exceeded"}, {_SigNotify,"SIGXFSZ: file size limit exceeded"}, {_SigSetStack+_SigUnblock,"signal 32"}, {_SigSetStack+_SigUnblock,"signal 33"}, {_SigSetStack+_SigUnblock,"signal 34"}, {_SigNotify,"signal 35"}, {_SigNotify,"signal 36"}, {_SigNotify,"signal 37"}, {_SigNotify,"signal 38"}, {_SigNotify,"signal 39"}, {_SigNotify,"signal 40"}, {_SigNotify,"signal 41"}, {_SigNotify,"signal 42"}, {_SigNotify,"signal 43"}, {_SigNotify,"signal 44"}, {_SigNotify,"signal 45"}, {_SigNotify,"signal 46"}, {_SigNotify,"signal 47"}, {_SigNotify,"signal 48"}, {_SigNotify,"signal 49"}, {_SigNotify,"signal 50"}, {_SigNotify,"signal 51"}, {_SigNotify,"signal 52"}, {_SigNotify,"signal 53"}, {_SigNotify,"signal 54"}, {_SigNotify,"signal 55"}, {_SigNotify,"signal 56"}, {_SigNotify,"signal 57"}, {_SigNotify,"signal 58"}, {_SigNotify,"signal 59"}, {_SigNotify,"signal 60"}, {_SigNotify,"signal 61"}, {_SigNotify,"signal 62"}, {_SigNotify,"signal 63"}, {_SigNotify,"signal 64"}, {_SigNotify,"signal 65"}, {_SigNotify,"signal 66"}, {_SigNotify,"signal 67"}, {_SigNotify,"signal 68"}, {_SigNotify,"signal 69"}, {_SigNotify,"signal 70"}, {_SigNotify,"signal 71"}, {_SigNotify,"signal 72"}, {_SigNotify,"signal 73"}, {_SigNotify,"signal 74"}, {_SigNotify,"signal 75"}, {_SigNotify,"signal 76"}, {_SigNotify,"signal 77"}, {_SigNotify,"signal 78"}, {_SigNotify,"signal 79"}, {_SigNotify,"signal 80"}, {_SigNotify,"signal 81"}, {_SigNotify,"signal 82"}, {_SigNotify,"signal 83"}, {_SigNotify,"signal 84"}, {_SigNotify,"signal 85"}, {_SigNotify,"signal 86"}, {_SigNotify,"signal 87"}, {_SigNotify,"signal 88"}, {_SigNotify,"signal 89"}, {_SigNotify,"signal 90"}, {_SigNotify,"signal 91"}, {_SigNotify,"signal 92"}, {_SigNotify,"signal 93"}, {_SigNotify,"signal 94"}, {_SigNotify,"signal 95"}, {_SigNotify,"signal 96"}, {_SigNotify,"signal 97"}, {_SigNotify,"signal 98"}, {_SigNotify,"signal 99"}, {_SigNotify,"signal 100"}, {_SigNotify,"signal 101"}, {_SigNotify,"signal 102"}, {_SigNotify,"signal 103"}, {_SigNotify,"signal 104"}, {_SigNotify,"signal 105"}, {_SigNotify,"signal 106"}, {_SigNotify,"signal 107"}, {_SigNotify,"signal 108"}, {_SigNotify,"signal 109"}, {_SigNotify,"signal 110"}, {_SigNotify,"signal 111"}, {_SigNotify,"signal 112"}, {_SigNotify,"signal 113"}, {_SigNotify,"signal 114"}, {_SigNotify,"signal 115"}, {_SigNotify,"signal 116"}, {_SigNotify,"signal 117"}, {_SigNotify,"signal 118"}, {_SigNotify,"signal 119"}, {_SigNotify,"signal 120"}, {_SigNotify,"signal 121"}, {_SigNotify,"signal 122"}, {_SigNotify,"signal 123"}, {_SigNotify,"signal 124"}, {_SigNotify,"signal 125"}, {_SigNotify,"signal 126"}, {_SigNotify,"signal 127"}, {_SigNotify,"signal 128"} });

} // end runtime_package
